judge advocate (Noun) — (military) an officer assigned to the judge advocate general.
judge advocate (Noun) — (military) a staff officer serving as legal adviser to a military commander.